home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / kcl / akcl / akcl1615.lha / xbin / distribute < prev    next >
Text File  |  1991-10-20  |  960b  |  41 lines

  1. #!/bin/sh
  2. KCL=`pwd`
  3. MAINDIR=/public/kcl
  4. FTPDIR=/usr2/ftp/pub
  5.  
  6.  
  7.  
  8. # done moving aside the .c files we don't want to ship.
  9.  
  10. NAME="akcl-`cat ${KCL}/majvers`-`cat ${KCL}/minvers`.tar.Z"
  11. if [ $# -eq 1 ] ; then FILE=$1
  12. else
  13. FILE="${FTPDIR}/${NAME}"
  14. cp ${KCL}/c/ChangeLog ${FTPDIR}/akcl-ChangeLog
  15. cp ${KCL}/README ${FTPDIR}/AKCL.README
  16. fi
  17. cd ${KCL}
  18. tar cvf - `xbin/new-files ${MAINDIR}`  | compress -c > ${FILE}
  19. if [ $# -eq 0 ] ; then
  20.    echo wfs > tmpx
  21.    echo binary >> tmpx
  22.    echo send ${FILE} /disk1/ftp/pub/akcl/${NAME} >> tmpx
  23.    echo send README /disk1/ftp/pub/akcl/AKCL.README >> tmpx
  24.    echo send c/ChangeLog  /disk1/ftp/pub/akcl/ChangeLog >> tmpx    
  25.    cat tmpx | ftp cli.com
  26.    rm -f tmpx     
  27.  
  28. echo binary >tmpx
  29. echo cd kcl/akcl >> tmpx
  30. echo prompt >> tmpx
  31. echo 'mdel akcl-1*.Z' >> tmpx
  32. echo send ${FILE} ${NAME} >> tmpx
  33. echo send README AKCL.README >> tmpx
  34. echo send c/ChangeLog ChangeLog >> tmpx
  35. echo quit >> tmpx
  36. cat tmpx | ftp 133.11.11.11
  37. fi
  38.  
  39. rm -f tmpx
  40.  
  41.